Windows Server を再起動した際に、再起動前の DNS キャッシュはクリアされるか確認してみた
はじめに
テクニカルサポートの 片方 です。
Windows Server を再起動した際に、再起動前の DNS キャッシュがクリアされるかどうかの確認・検証する機会があったのでご紹介します。
結論から
再起動を行うと、再起動前の DNS キャッシュはクリアされます。
確認してみた
マネージドノードとして登録されるように Windows Server 2022 Base を起動させます。
適当にアクセスを行います。
その後、ipconfig /displaydns コマンドで DNS キャッシュを確認します。
Copyright (C) Microsoft Corporation. All rights reserved.
Install the latest PowerShell for new features and improvements! https://aka.ms/PSWindows
PS C:\Users\Administrator> ipconfig /displaydns
Windows IP Configuration
msedge.b.tlu.dl.delivery.mp.microsoft.com
----------------------------------------
Record Name . . . . . : msedge.b.tlu.dl.delivery.mp.microsoft.com
Record Type . . . . . : 5
Time To Live . . . . : 7
Data Length . . . . . : 8
Section . . . . . . . : Answer
CNAME Record . . . . : star.b.tlu.dl.delivery.mp.microsoft.com.delivery.microsoft.com
Record Name . . . . . : star.b.tlu.dl.delivery.mp.microsoft.com.delivery.microsoft.com
Record Type . . . . . : 5
Time To Live . . . . : 7
Data Length . . . . . : 8
Section . . . . . . . : Answer
CNAME Record . . . . : cdp-f-tlu-net.trafficmanager.net
Record Name . . . . . : cdp-f-tlu-net.trafficmanager.net
Record Type . . . . . : 5
Time To Live . . . . : 7
Data Length . . . . . : 8
Section . . . . . . . : Answer
CNAME Record . . . . : fg.microsoft.map.fastly.net
Record Name . . . . . : fg.microsoft.map.fastly.net
Record Type . . . . . : 1
Time To Live . . . . : 7
Data Length . . . . . : 4
Section . . . . . . . : Answer
A (Host) Record . . . : 146.75.114.172
msedge.b.tlu.dl.delivery.mp.microsoft.com
----------------------------------------
Record Name . . . . . : msedge.b.tlu.dl.delivery.mp.microsoft.com
Record Type . . . . . : 5
Time To Live . . . . : 7
Data Length . . . . . : 8
Section . . . . . . . : Answer
CNAME Record . . . . : star.b.tlu.dl.delivery.mp.microsoft.com.delivery.microsoft.com
Record Name . . . . . : star.b.tlu.dl.delivery.mp.microsoft.com.delivery.microsoft.com
Record Type . . . . . : 5
Time To Live . . . . : 7
Data Length . . . . . : 8
Section . . . . . . . : Answer
CNAME Record . . . . : cdp-f-tlu-net.trafficmanager.net
Record Name . . . . . : cdp-f-tlu-net.trafficmanager.net
Record Type . . . . . : 5
Time To Live . . . . : 7
Data Length . . . . . : 8
Section . . . . . . . : Answer
CNAME Record . . . . : fg.microsoft.map.fastly.net
Record Name . . . . . : fg.microsoft.map.fastly.net
Record Type . . . . . : 1
Time To Live . . . . : 7
Data Length . . . . . : 4
Section . . . . . . . : Answer
A (Host) Record . . . : 146.75.114.172
PS C:\Users\Administrator>
再起動します。
ipconfig /displaydns コマンドで再起動前の DNS キャッシュが存在するか確認します。
Windows PowerShell
Copyright (C) Microsoft Corporation. All rights reserved.
Install the latest PowerShell for new features and improvements! https://aka.ms/PSWindows
PS C:\Users\Administrator> ipconfig /displaydns
Windows IP Configuration
oneocsp.microsoft.com
----------------------------------------
Record Name . . . . . : oneocsp.microsoft.com
Record Type . . . . . : 5
Time To Live . . . . : 10
Data Length . . . . . : 8
Section . . . . . . . : Answer
CNAME Record . . . . : oneocsp-microsoft-com.a-0003.a-msedge.net
Record Name . . . . . : oneocsp-microsoft-com.a-0003.a-msedge.net
Record Type . . . . . : 5
Time To Live . . . . : 10
Data Length . . . . . : 8
Section . . . . . . . : Answer
CNAME Record . . . . : a-0003.a-msedge.net
Record Name . . . . . : a-0003.a-msedge.net
Record Type . . . . . : 1
Time To Live . . . . : 10
Data Length . . . . . : 4
Section . . . . . . . : Answer
A (Host) Record . . . : 204.79.197.203
ocsp.digicert.com
----------------------------------------
Record Name . . . . . : ocsp.digicert.com
Record Type . . . . . : 5
Time To Live . . . . : 245
Data Length . . . . . : 8
Section . . . . . . . : Answer
CNAME Record . . . . : ocsp.edge.digicert.com
Record Name . . . . . : ocsp.edge.digicert.com
Record Type . . . . . : 5
Time To Live . . . . : 245
Data Length . . . . . : 8
Section . . . . . . . : Answer
CNAME Record . . . . : fp2e7a.wpc.2be4.phicdn.net
Record Name . . . . . : fp2e7a.wpc.2be4.phicdn.net
Record Type . . . . . : 5
Time To Live . . . . : 245
Data Length . . . . . : 8
Section . . . . . . . : Answer
CNAME Record . . . . : fp2e7a.wpc.phicdn.net
Record Name . . . . . : fp2e7a.wpc.phicdn.net
Record Type . . . . . : 1
Time To Live . . . . : 245
Data Length . . . . . : 4
Section . . . . . . . : Answer
A (Host) Record . . . : 152.195.38.76
PS C:\Users\Administrator>
結果、msedge.b.tlu.dl.delivery.mp.microsoft.com や fg.microsoft.map.fastly.net のDNS キャッシュがクリアされていることを確認しました。停止・起動においても同じ挙動です。
そのため、再起動後では Hosts ファイル の内容や、システム内で最近解決された FQDN 名がキャッシュされることが想定されます。
まとめ
本ブログが誰かの参考になれば幸いです。
参考資料
アノテーション株式会社について
アノテーション株式会社は、クラスメソッド社のグループ企業として「オペレーション・エクセレンス」を担える企業を目指してチャレンジを続けています。「らしく働く、らしく生きる」のスローガンを掲げ、様々な背景をもつ多様なメンバーが自由度の高い働き方を通してお客様へサービスを提供し続けてきました。現在当社では一緒に会社を盛り上げていただけるメンバーを募集中です。少しでもご興味あれば、アノテーション株式会社WEBサイトをご覧ください。